Red Roof Inn
Manager is a jerk
- 06-03-2011
- 19
The manager needs to shut up or be fired.
Company: Red Roof Inn
Country: USA
State: New Jersey
City: Tinton Falls
Address: 11 Centre Plaza
The manager needs to shut up or be fired.