Black Cat John Brown is the second album by Alamo Race Track which received positive ratings from De Volkskrant, Het Parool and Allmusic.
Black Cat John Brown is the second album by the band Alamo Race Track, released October 23, 2006. The album garnered nothing but positive reviews in the Dutch press upon its release. 
