Taipeh Tower Chase (The Night Inspector Wang died)
Taipeh Tower Chase (The Night Inspector Wang died)
is a song by
The Space Rangers
it was released on
Ready to Take off!