Behailu Bayou – Feta Feta – (Official Music Video)

1 min read

Behailu Bayou – Feta Feta – (Official Music Video)

Read Aloud:   The Glorious Rise of the People of Tigray and the Inglorious Fall of the TPLF as I PREDICTED it on August 3, 2020!

Leave a Reply

Your email address will not be published.

fourteen + 3 =