Kimochi Warui (When? When? When? When? When? When? When?)
Car Seat Headrest
| Trajanje : 04:44
Kompozitor: Car Seat Headrest
Ova numera se nalazi na sledećem albumu:
How to Leave Town
Car Seat Headrest