RECENT NOSTALGIA: Boston Barracudas rev up for new season in 2007

The Boston Barracudas were revving up for a new season this week in 2007.

At the speedway club’s press and practice day, the squad took to the track at the Norfolk Arena.

A few tryout hopefuls also attended the event.