My Favorite Bands Logo
    Sergei Barracuda
    Sergei Barracuda

    Czech rapper. Former member of Azurit Kingdom label.

    Born May 31, 1990 in Ostrava (former Czechoslovakia).

    Data provided by Discogs
    Concert Tickets available at StubHub!
    Sites: