Monolith Now Pops up at a Car Parking in Texas after Creating Buzz in Romania and California


From Utah to Romania to California and now in Texas, it seems the mysterious monolith is on a roll.

Source

Leave a Reply