☰
Home
Top lists
Artists
News
Full version
The Radio Dept.
- Freddie And The Trojan Horse album lyrics
Released
2008
1.
Closing Scene
2.
Closing Scene, Pt. 2
3.
Freddie And The Trojan Horse
4.
The Room, Tarzana