Rick's Garage

A brilliant themed hotel in Palmwoods. So much automotive memorabilia is displayed here. A wonderful place to visit.

Comments
Sign in or get an account to comment.