Overview
Traffic Jam, a Lebanese four-member rock band, dazzled the audience with their own produced tunes at the Beirut Rock Festival in 1987.
Traffic Jam, a Lebanese four-member rock band, dazzled the audience with their own produced tunes at the Beirut Rock Festival in 1987.