Lol this may be before your time, but remember when Falcondude or someone like that fake posted that they died in a tragic sledding accident?
Seems like your..LaCuckooRachaYEEEEEEEEEEEEEEEAAAAAAAHHHHHH
What about his LaCuckooRacha?