DeathRace: Finish Line



This is the official Finish Line video from the DeathRace. Made public as promised.



PS: OH and this is funny.