The Braves of 9/11 USA > New York City The Braves of 9/11 City New York City, Country USA Year 2018 Writer Cobra Tags Cobra - NYC Graffiti - USA Graffiti