I don’t know who Rachel Roze is, but I do know that this video she put up on Instagram a few hours a go is probably the best thing to happen to instagram in a long fucking time…I mean there is no way much better could happen on instagram…it is like they’ve fucking peaked and it is all thanks to Rachel Roze…
You can see more of her on her site RachelRoze.com
Posted in:LOLZ