77258244
Aug 17, 2007
JOHN MOONEY
Subscribe
Marker suspended from garage to mark where a car stops to avoid collision in a garage, by means tapping the front glass of vehicle