Big Red Car here worried and concerned about the latest bit of Al Qaeda terrorism unleashed in Burkina Faso.
Where, Big Red Car?
Burkina Faso, dear reader. Do you not know where Burkina Faso is located? Haha, you really don’t, do you?
So, let me mansplain it to y’all, grasshopper. Continue reading