The surprise hit of last spring’s Sunscreen Film Festival, The Green Flash, makes a return appearance Sunday. A documentary about St. Petersburg beach bum turned drug...
In the new documentary The Green Flash, St. Pete Beach surfer dude Steve Lamb recalls watching his mother, who worked as a waitress, crying at the...
Steve Lamb, the St. Pete Beach native whose drug-smuggling exploits made him a counterculture hero – and a convicted felon – died Feb. 28 while in...