The above Ad will no longer appear after you Sign Up for Free!

shed

A slang industry term used to refer to an outdoor amphitheatre where concerts are held.

This page has been seen 465 times.