03-Apr-2003

Location: The Kevin And Bean Show
City: Los Angeles, CA