Dumb chick looking at her phone falls on the train tracks.

Submitted on 10/21/2013 by: Bedlamite
play again watch more videos like this one China is the Land of Final Destination Death See ya later, guys Police Officers Killed In Road Accident MY PERSONAL SLEEPING SLUT Deadly Gas Explosion In China Aftermath of Vehicle Collision with Pedestrians at Zhuhai Sports Center Too Drunk to Fly: Jumper Lands on Train Pedal Error  Leads To Deadly Ejection In China
Accident 6,616 views

Tags:

Sorry no happy ending.

You must be logged in to view comments. Click HERE to register.