People Under the Stairs photo

People Under the Stairs concerts in United States

People Under the Stairs has played in United States 39 out of 47 concerts, with a probability of 82.98% to hosts a show there, since his first concert on I-Spy on July 19, 2002 until his latest show on 3rd & MLK on September 3, 2018 , positioning United States as his favorite and most visited country so far