Place: Mel's Drive-In, San Francisco, California, United States
By Lizzie Morrison Uploaded on 19 May 2008 117 views