Rob's Performance

admin

Rob’s Performance
1-time winner
Owner: Robert A. Strauss
Location: Johnson Creek, Wis.
Store size: 28,700 sq. ft.
Vehicle brands: BRP/Can-Am, Honda
www.robsperformance.com

Like Dealernews’ Facebook page: