Robert Peters really enjoys living in his hometown of Manor, Texas. Here is a video of a few things one must see if they visit the great state of Texas!Read less