(Source: inspired-spirit)Inspired spirit
Lila Leeds in 1949 exploitation film, She Shoulda Said ‘No’! (also known as The Devil’s Weed). Like Reefer Madness, the film was a cautionary tale about the dangers of drugs.
(via stayliftedalways)The Lady Badass
the real winner
(via stayliftedalways)macklemore gifs