Twisted Throttle Open House
On Saturday, May 18th, New England will be treated to an open house at Twisted Throttle’s headquarters in Exeter, RI. The new 27,000 square foot facility is home to Twisted Throttle’s retail store, warehouse, installation bays, tire changing center, and prototype workshop. The festivities will include a stunt riding performance from Chris “Teach” McNeil, demonstrations […]