After releasing a trailer a few hours ago, Houston rapper Travis Scott delivers his new short film Birds In The Trap in celebration of his latest album Birds Read More