English: There are many youtube videos about them.
Telugu: వాటిని గురించి యూట్యూబ్ లో చాలా వీడియోస్ ఉన్నాయి.