I've known Miles Simone for years and can guarantee you this guy is nuts on and off of his bike. Check out this video. The last trick is insane! Also, a reliable source tells me that Miles' house smells really bad.