Wipers slap the windshield clean
Rain falls hard on steel machine
Geiger clicks a warning tune
Silver glints beneath the moon
Mist rolls thick across the span
Wiper blades mark time again
Oil cloth moves on hardened steel
Every notch a tale to tell
Silver bridge and Geiger sound
Taxi waits on holy ground
Blade sings clean through mist and rain
Old dog knows the hunter's pain
Passenger paid double fare
Mutant teeth tear evening air
Sign of Quen holds pale cold light
Medallion catches driver's sight
Radio plays bright synth pop
Static cuts the music off
Witcher nods to steering wheel
Engine hums a prayer of steel
Silver bridge and Geiger sound
Taxi waits on holy ground
Blade sings clean through mist and rain
Old dog knows the hunter's pain
Contract signed in blood and chalk
Voucher torn from monster walk
Roach stamps hoof on rusted grate
Driver checks the varying rate
Silver bridge and Geiger sound
Taxi waits on holy ground
Blade sings clean through mist and rain
Old dog knows the hunter's pain
Dawn breaks thin through toxic haze
Fare collected end of days
Silver sheathed in worn leather
Two old pros face stormy weather
Silver bridge and Geiger sound
Taxi waits on holy ground
Blade sings clean through mist and rain
Old dog knows the hunter's pain
Meter stops at journey's end
Monster hunter tired friend
Keys turn over engine sighs
Another night of darkened skies
Silver bridge and Geiger sound
Taxi waits on holy ground
Blade sings clean through mist and rain
Old dog knows the hunter's pain
Silver bridge and Geiger sound
Taxi waits on holy ground
Click click click the counter stops
Night shift done the morning breaks