I am so happy that all their hard work is finally paying off!
I am also Happy that Johnny and Mark are able to have a concert in their own home town!!
Although I am kind of bummed That they won't be holding a concert near me. I live farther west. Looking at the USA map, I live around the center but a little off to the left. Anyone else not going to be able to see them??
Anyone going to be able to go to their concert??