In the parking lot of the glass repair shop... really officer?
By Dafney Gains
Published 9 years ago in Wtf