Pics of early Barracudas

20200318-122011.jpg


Street Rat!