saboteur Turbocharged Joined Mar 26, 2010 Messages 601 Location Northern Maine Nov 9, 2010 #1 Lucky dogs in Texas, the demo truck is coming your way Nov 12-13. Triumph | Reservation