This was filmed while I was in my hometown, so no Mr Gwon! We took over!
http://youtu.be/sXzHVbkZpm8
You might recognise Adele from some other videos and from some of the comics. She is currently living with my parents while on her working holiday in Australia.
Recent Comments