New York alternative rock indie band The Racer is releasing their newest LP album “Passengers” (portaltaxi.net/music) – Indie rock band from New York, The Racer is releasing their newest LP album, “Passengers.” The record is their most ambitious project to date, with over forty minutes of original music in twelve tracks, including a powerful introduction. The sound […]