Jared Leto and his band 30 Seconds to Mars are taking over New York City! The group traveled across the Big Apple on Monday afternoon (April 2), making stops to perform songs from their upcoming album America and some old favorites. The band gave impromptu performances in Times Square, Penn Station and even random subway