What is this death trap?
Just saw this awesome **** show death trap in Newport, Oregon.
Print