O Odd T Review of BMW/MINI Langley 4 years ago Sales manager is super pushy and has a bad attitud... Sales manager is super pushy and has a bad attitude.
Comments: