Sunday, March 06, 2011

Weird Things Happening in Taylor's University Lakeside Campus

There are some weird things happening in Taylor's University Lakeside Campus recently. Check out the following videos and leave your comments.


1 comment:

Anonymous said...

LoL salute you la Nigel xD