Racing Buff Opens Shop in Vegas November 19, 2015 John Gunnell 0 Racing buffs Richie and Chris Clyne are opening their own car shop in Las Vegas.