ABOUT THE FREAK

Our latest finding on the elusive "BIOFREAK" are as follows:

More to be discovered..!!