0
The Triumph demo truck is supposedly at North River Cycles on 114 in Salem, MA today and tomorrow (Fri.&Sat.).
Jeff, I posted this with you in mind....you should get down there and demo an ST or RS. Not sure if they'll have the Daytona 600 or not?