30 Seconds to Mars have "40 to 50" songs written | Upset

30 Seconds to Mars have “40 to 50” songs written