Rapper Big Sean caused a lot of controversy for his latest video for his song 'Ashley'.

I'm not going to lie when I first found this video I had to replay it about four times before I could walk away. I guess I was trying to put the song together with visuals but I just couldn't. This video is just enough crazy to make you like the song even more than you did before, I wonder what Ashley thinks?