Tag: Green Dress

Me On TV Briefly

Don’t tell anyone about this, because I’m probably not supposed to do this. I found a clip of me on some American TV show that filmed in Vancouver. Watch and be amazed!

Website Built with WordPress.com.