What the Heck? Filipino Prison Yard (hundreds) does "Thriller"?
Posted on Jul 20th, 2007
by
ebuddha
Whoa. Just whoa.
"Thriller"

Help




hehe. only in the Philippines bro :)