Justin Bieber recently filmed a video for his new single, "Bad Honey," at a Dundee pub during his visit to Scotland. The Canadian singer was spotted at Abandon Ship in the city center and has since released the video, which has garnered over 120,000 likes on his Instagram account. Bieber, who flew into the city by private jet, also enjoyed playing golf at St Andrews and Gleneagles over the weekend. The bar manager at Abandon Ship described Bieber as "lovely" and shared that he interacted with staff and customers during his visit. Fans have been excited to see the superstar's unexpected appearance in Dundee.