Day: February 28, 2010
-
A near death experience by killer escalator in Yik Foong Complex, Ipoh!
Death by killer escalators has always been spoken about, especially after it has been incorporated into one of the scenes of Final Destination 4. To me, it's one of the most gruesome deaths ever and it would be likened to a meat grinder. No, seriously. You know how sharp the edges of an escalator…