Accidentally got invited to ride on one of this monster!!! my picture! the location is Rolls Royce québec