412 W Girard Ave
Philadelphia, Pennsylvania 19123

The Joy Kills are a four-piece band based out of Atlanta.

Added by Upcoming Robot on August 11, 2012