This week’s #1 viral video

Here’s this week’s #1 viral video which has logged a total of 10,903,371 views on youtube.com at the time this was posted. This one takes place at the Liverpool Street Station and involves most of the people in it. Why don’t things like this happen in Vancouver?

R&O

Leave a Reply

Your email address will not be published. Required fields are marked *