News Medusa's mechanic Monster trucks racing A monster of a drive Monster truck driver Lupe Soza 10th Oct 2014 9:35 AM 0