Batala liverpool drummers doing their thing in liverpool city centre. ( they can be seen and heard in liverpool on sat 10th march 2007 at 10pm till 12 mathew st ,concert sq. just follow the sound. its hard not to tap your foot and nod your head. go see them...
Link to this comment:
All Comments (0)