claim: The Last Song (film) was partly filmed on a pier.
evidence: Meanwhile ... Back at the Lab is the eighth studio album by American rock band Slightly Stoopid .. Slightly Stoopid. Slightly Stoopid. It was released on June 29 , 2015 `` The Prophet '' first appeared as a hidden track on their 1996 debut album Slightly $ toopid .