Eric Thomas ! Ride Destructo Loading player ... Views: 5 0 0 Eric Thomas from Naperville, IL • Camera: Chad Matthews + Kevin Delgrosso • Edit: Chad Matthews