Canadian Sports Car Owners Who Allege Being Denied Restaurant Table Over Race, Raise Revving Hell

#hashtags: #NFR #North Face Rally #Star Wings #Ribs #Vaughan #Ontario #Canada

More than a dozen super and sports car owners from the NFR or 'North Face Rally' group who claim to have been denied a table at an All Star Wings & Ribs restaurant in the city of Vaughan, in Ontario, Canada, due to their race, took revenge by running around the parking lot revving their rowdy engines.Read more »